first priest - German English Dictionary